#ifndef __CPPTUTORFACADEPATTERN_H__
#define __CPPTUTORFACADEPATTERN_H__

class Switch
{
    public:
        void on ();
};

class Fan
{
    public:
        void start ();
};

class Pump
{
    public:
        void start (void);
};

class CcppTutorFacadePattern {
    private:
        Switch swtch;
        Fan fan;
        Pump pump;

    public:
        CcppTutorFacadePattern ();
       ~CcppTutorFacadePattern ();
       
        void startCooler ();
};

#endif //__CPPTUTORFACADEPATTERN_H__
